home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1998 September / EnigmA AMIGA RUN 30 (1998)(G.R. Edizioni)(IT)[!][issue 1998-09].iso / recent / nc-11u1.lha / nc-1.1 / Changelog next >
Text File  |  1998-07-15  |  4KB  |  110 lines

  1. Here is sort of an edit history for netcat, in forward cron order.
  2.  
  3. 950915 or so
  4.     basic gethostpoop and doconnect layout established
  5. 950920 or so
  6.     timeout handlers, improvements to gethostpoop, read-stdin-args,
  7.     primitive select loop, and later the stdin-to-many saved-count thing
  8. 950923
  9.     select loop is firm, connect and i/o works nicely
  10.     added listen mode
  11.     crocked in UDP and debugged how its back-connect works
  12. 950927
  13.     unsnarled main a fair amount
  14.     got "udptest" working right
  15.     added HELP!! yow.
  16. 951003
  17.     added exec-a-prog thing
  18.     cleaned up routine-header comments
  19.     signal catcher
  20.     close stdin when we won't need it  [-z, etc]
  21. 951004
  22.     getportpoop
  23.     inbound options hexdump finally works  [forgot to preload "size" int]
  24. 951005 or so
  25.     added random mode, which necessitated more main() logic cleanups
  26. 951008
  27.     hammered out exit-status stuff, final main() argv loop cleanup
  28.     massive readme cleanup pre-1.00 release
  29. 951010
  30.     almost-1.00 release up for FTP, but not announced yet
  31.     added a couple of wrapper scripts
  32. 951012  -- 1.00
  33.     nc100 RELEASE, mailing-list spam, etc etc
  34. 951021
  35.     doc tweak per cgull
  36.     webproxy/webrelay scripts came together.  fuckin' yow.
  37. 951023
  38.     added indication of *local* address in dolisten() connect handling
  39.     reset errno before dolisten msgs -- gethostpoop might have munged it
  40. 951028    -- 1.01
  41.     fixed exit status if -z on a single port -- was -1, is now 0 or 1
  42.     like it should be
  43. 951029
  44.     put "sent/rcvd" typeout more places, still only if -v -v
  45.     Doc fix: It's *David* Borman, not Paul  [aka Mr. Environment
  46.     Variables, this month...]
  47. 951106    -- 1.02
  48.     added h_errno strings and updated holler, gethostpoop to find them
  49.     Still slightly confused if gethostpoop() returns prematurely...
  50. 951107
  51.     sys/select.h for them what needs it
  52.     wrote_txt and more calls to print sent/rcvd
  53. 951110
  54.     try rnd-options, but setsockopt tosses them.  Punt...
  55.     dumped "x.y" microtiming idea; seconds are granular enough for now
  56.     tweaked help text
  57. 951113    -- 1.03
  58.     added first-net-read skip to select loop if we have saved stdin, and
  59.     moved retry-count test ahead of this.  Makes multimode work much more
  60.     sensibly...
  61.     fleshed out this here edit history
  62. 951204    -- 1.04
  63.     fixed duplication lameness with printing h_errno stuff
  64. 951215
  65.     improved data.c; added xfer count and %r
  66. 951217
  67.     rservice.c, an answer to mudge's k-rad script
  68. 951227
  69.     port data.c to msloss, it might be useful
  70.     some doc slogging; particularly the telnet-wrapper idea
  71. 960120    -- 1.05
  72.     give totals even if we ^C out [that's what sigcatchers are *for*!]
  73.     cleaned up big LSRR explanation comment
  74. 960131    -- 1.06
  75.     flushed rndoption stuff
  76.     report of closing stdin fucking up Solaris.  Not tried yet.
  77.     extra arg to rservice.c
  78.     documentation updates, added netcat-art and many udder tings
  79.     added Bela Lubkin's #ifdefs for SIGURG  [SCO rel 5]
  80.     added ignoring SIGPIPE  [lesson learned from webs.c]
  81. 960201
  82.     genned up some more data dumps: pmap-mnt.d, showmount.d,
  83.     various others; into real tree
  84. 960217    -- 1.07
  85.     finally fixed stdin-read-args thing to retain and send leftover data
  86.     added version to help text
  87.     made ascii-art cuter
  88.     added "probe" script
  89.     added Nextstep systype
  90.     finally fixed data.c to run "forever"
  91.     created xor.c
  92. 960223    -- 1.08
  93.     if doconnect skt is 0 grab another one, don't dup(). [stupid solaris..]
  94.     threw in latest web scripts
  95.     threw in irc
  96.     more doc tweaks
  97.     stuck 1.08 prerelease up for FTP
  98. 960227
  99.     hexdump in -- it's actually gonna be quite useful!
  100.     doc adds for hexdump; orig idea from dgaudet@wired
  101. 960229    -- 1.09
  102.     telnet-opts responder in; left as OPTIONAL chunk since it mucks
  103.     with the data stream.
  104.     -e disables -o hexdump; avoid zero-length file turds
  105. 960310    -- 1.09a goddamnit-I'm-gonna-release-REAL-soon
  106.     made -e work outbound, too
  107.     random final cleanups and doc updates ... pant pant ...
  108. 960320    -- 1.10
  109.     RELEASE version tested everywhere I could get to, up for FTP
  110.